leafnose bat - German English Dictionary